home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1996 January: Mac OS SDK / Dev.CD Jan 96 SDK / Dev.CD Jan 96 SDK1.toast / Development Kits (Disc 1) / AOCE / Development Tools / Sample Code / Messaging Service Access Module / Internet PMSAM / Internet PMSAM source / spoolsystem.h < prev    next >
Encoding:
C/C++ Source or Header  |  1993-10-05  |  788 b   |  20 lines  |  [TEXT/MPS ]

  1. #pragma once
  2.  
  3. OSErr InitSpoolSubsystem(void);
  4. OSErr ExitSpoolSubsystem(void);
  5.  
  6. OSErr CreateSpoolFile(FSSpec *sFile);
  7. OSErr RemoveSpoolFile(FSSpec *sFile);
  8. OSErr SpoolToFile(FSSpec *sFile,OSType type,OSType creator,long id,char *data,unsigned long dataLen);
  9. OSErr AppendToSpool(FSSpec *sFile,OSType type,OSType creator,long id,char *data,unsigned long dataLen);
  10. OSErr GetFromSpool(FSSpec *sFile,OSType type,OSType creator,long id,char *data,unsigned long *dataLen,long startOffset);
  11. OSErr GetFSSpecDirID(FSSpec *fSpec,long *dirID);
  12. OSErr GetSpoolLength(FSSpec *sFile,OSType type,OSType creator,long id,unsigned long *dataLen);
  13.  
  14. OSErr RecursiveDeleteDirectory(short vRefNum,long dirID,StringPtr fName);
  15.  
  16. #define    kSpoolFolderName    "\pGWSpoolDir"
  17.  
  18. #define kMoreData            -1
  19. #define    kNoData                -2
  20.